upper turret - Français Anglais Dictionnaire